[nginx] regexp для субдоменов

Условие: есть сайты вида: sub1.site1.ru sub2.site1.ru subn.site1.ru sub1.site2.ru sub2.site2.ru subn.site2.ru Физически они лежат на сервере соответственно в каталогах: /var/www/sites/sub1.site1.ru /var/www/sites/sub2.site1.ru /var/www/sites/subn.site1.ru /var/www/sites/sub1.site2.ru /var/www/sites/sub2.site2.ru /var/www/sites/subn.site2.ru Регуляркой оно описывается так: server { listen XX.XX.XX.XX:80; server_name ~^(?<page>[^\.]+)\.(?<domain>.+)$; access_log /var/log/nginx/wildcard.testname.ru-access.log; error_log /var/log/nginx/wildcard.testname.ru-error.log info; root /home/www; location = / { try_files /$domain/$page.html =404; } }